
package com.model;

import com.perpus.Publikasi;
import java.util.ArrayList;

public class Perpustakaan {

    public static String NAMA = "Perpustakaan Kota";
    public static ArrayList<Publikasi> DAFTAR_PUBLIKASI = new ArrayList<Publikasi>();
    public static ArrayList<Anggota> DAFTAR_ANGGOTA = new ArrayList<Anggota>();
    public static ArrayList<Pinjaman> DAFTAR_PINJAMAN = new ArrayList<Pinjaman>();

    public static void tambahPublikasi(Publikasi publikasi) {
        DAFTAR_PUBLIKASI.add(publikasi);
    }

    public static void tambahAnggota(Anggota anggota) {
        DAFTAR_ANGGOTA.add(anggota);
    }

    public static void tambahPinjaman(Pinjaman pinjaman){
        DAFTAR_PINJAMAN.add(pinjaman);
    }

    public static String bacaDaftarPublikasi() {
        if (DAFTAR_PUBLIKASI.isEmpty() == false) {
            String hasil = new String();
            for (int i = 0; i < 10; i++) {
                if (i < DAFTAR_PUBLIKASI.size()) {
                    hasil += DAFTAR_PUBLIKASI.get(i).getJudul() + "\n";
                } else {
                    return hasil;
                }
            }
        }
        return "kosong";
    }

    public static String bacaDaftarAnggota() {
        if (DAFTAR_ANGGOTA.isEmpty() == false) {
            String hasil = new String();
            for (int i = 0; i < 10; i++) {
                if (i < DAFTAR_ANGGOTA.size()) {
                    hasil += DAFTAR_ANGGOTA.get(i).getNama() + "\n";
                } else {
                    return hasil;
                }

            }
        }
        return "kosong";
    }

    public static String bacaDaftarPinjaman() {
        if (DAFTAR_PINJAMAN.isEmpty() == false) {
            String hasil = new String();
            for (int i = 0; i < 10; i++) {
                if (i < DAFTAR_PINJAMAN.size()) {
                    hasil += DAFTAR_PINJAMAN.get(i).getPeminjam()+ "\n";
                    hasil += DAFTAR_PINJAMAN.get(i).getPublikasi()+ "\n";
                    hasil += DAFTAR_PINJAMAN.get(i).getTanggalPinjam()+ "\n";
                } else {
                    return hasil;
                }

            }
        }
        return "kosong";
    }

}
